0
Anonymous
8500 feet = 2590.8 metres.
Wiki User
Chat with our AI personalities
8.5 meters
8.5 kilometers = 8500 meters.
8500 metres = 8500/1 metres
2 590.8 meters
20 feet = 6.096 meters