10956 meters = 35944.88189 feet