Steve ovett
800 meters = 2624.8 ft
800 meters is about 874.89 yards.
800 metres.
800 meters is 80,000 centimeters.
800 yards = 731.52 meters.
800 meters = 874.890639 yards
800 meters = 0.8 kilometers. (A kilometer is 1000 meters.)
800 meters = 874.9 yards
800 perhaps?
800 feet is 243.84 meters.
800 kilometers=800,000 meters