261.49 meters = 857.906824 feet