13960 meters = 45800 feet and 6.3 inches