Firefighters rescue 32-year-old hiker