10966 meters = 35977.690289 feet