19924 meters = 65367 feet and 5.45 inches