10961 meters = 35961.286089 feet