0
Anonymous
6.2 feet.
Wiki User
Chat with our AI personalities
About 1.47 meters.
189 meters = 620.08 feet.
To convert meters to feet, divide by 0.3048.
1.76784
6 feet 5 inches = 1.9558 meters