19495 meters = 63959 feet and 11.69 inches