answersLogoWhite

0

53 meters = 173.884514 feet

53 meters = 2 086.61417 inches

53 meters = 5 300 centimeters

User Avatar

Wiki User

16y ago

What else can I help you with?