0
Anonymous
There are 1760 yards in one mile. Therefore, 59840 / 1760 = 34 miles.
Wiki User
Chat with our AI personalities