10960 meters = 35958.005249 feet