261.05 meters = 856.463255 feet