51 days of 100 plus degree weather since May(not all consecutive days)...and more coming. To quote Charlie Brown:

AUGH!