1982.8 meters = 6505 feet and 2.99 inches