answersLogoWhite

0

Not exactly. 33,500 yards is 19 miles plus 60 more yards.

User Avatar

Wiki User

14y ago

What else can I help you with?