highest temperature in May