12127 meters = 39786 feet and 8.94 inches