High of 109 today...When will it end?