A hiker walked 12.8 miles from 9:00 am to noon. He walked an additional 17.2 miles from 1:00 pm. What is his average rate for the entire walk, miles per hour?