261.1 meters = 856.627297 feet