1982.6 meters = 6504 feet and 7.12 inches