19439 meters = 63776 feet and 2.96 inches