261.2 meters = 856.955381 feet