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