12382 meters = 40623.35958 feet