261.5 meters = 857.939633 feet