260.17 meters = 853.576115 feet