19885 meters = 65239 feet and 6.02 inches