answersLogoWhite

0

72.30 meters is 237.2047 feet (237 feet 2.5 inches).

User Avatar

Wiki User

11y ago

What else can I help you with?