261.18 meters = 856.889764 feet