260.1 meters = 853.346457 feet