answersLogoWhite

0

63.8 meters is 209.3 feet or 34.9 fathoms.

User Avatar

Wiki User

10y ago

What else can I help you with?