answersLogoWhite

0

18700 metres, to the nearest metre, is 18700 metres!

User Avatar

Wiki User

14y ago

What else can I help you with?