15688 meters = 51469 feet and 9.8 inches