Seventy meters is approximately 230 feet, which is about the height of a 23-story building. To put it in perspective, it's roughly the height of the Statue of Liberty from the ground to the tip of the torch. Additionally, it’s about seven times the height of an average 10-foot ceiling in a home.
140M
south 70m
70m
7000cm = 70m
centimeter
About 230ft (70m)
No.
70m
Over 70M
7000cm in 70m
~70M in the U.s.
70m or 230 ft