261.72 meters = 858.661417 feet