0
Anonymous
1.80 meters is approx 5.9 feet
Wiki User
Chat with our AI personalities
One meter equals to 3.28083989501 feet
180 centimeters=5 feet and 10.8661417 inches
1.65 meters = 5.41 feet.
1 metre = 3.281 feet.
10 feet = 3.048 meters (rounded)