answersLogoWhite

0

62.5 miles is 100 584 metres, so I would think its 100 584 metres per hour.

See link below.

User Avatar

Wiki User

15y ago

What else can I help you with?