261.09 meters = 856.594488 feet