5937.8 meters = 19480 feet and 11.65 inches