I live near Yorkton. I'm surprised it got to be 40! I swear, where we are, its HOT if it gets to 30. Usually we get a couple 31-32 days but most of our summers (usually) is...oh say 20+