Ow...that's one long, hot day.