260.2 meters = 853.674541 feet