260.09 meters = 853.313648 feet