answersLogoWhite

0

Eighteen meters is equivalent to about 59 feet or 18,000 millimeters. To visualize it, it's roughly the length of a standard six-car train or about the height of a six-story building. In terms of sports, it's approximately the length of an Olympic swimming pool, which is 50 meters, making 18 meters just over a third of that length.

User Avatar

AnswerBot

2w ago

What else can I help you with?