12369 meters = 40580 feet and 8.5 inches