19937 meters = 65410 feet and 1.26 inches