25.5 meters = 83.661417 feet