1981.6 meters = 6501 feet and 3.75 inches