260.01 meters = 853.051181 feet