260.96 meters = 856.167979 feet