260.94 meters = 856.102362 feet