19311 meters = 63356 feet and 3.59 inches