8210 meters = 26935.695538 feet