10969 meters = 35987.532808 feet