1359 meters = 4458.661417 feet