0
Anonymous
189 meters = 620.08 feet.
Wiki User
Chat with our AI personalities
There are 15 3/4 feet in 189 inches.
189 feet
20 feet = 6.096 meters
5,280 feet = 1,609.344 meters
7500 feet = 2286 meters.