260.18 meters = 853.608924 feet