Northern New England isn’t letting go of summer.

Temperatures have reached some record highs during the last couple of days, and more may be on the way.

The National Weather Service office in Gray, Maine, says temperatures in most areas were into the 70s and lower 80s by 10 a.m. Monday. This is already 10 to 15 degrees above the normal highs for the day.

The weather service says it reached 91 in Concord, New Hampshire, on Sunday, breaking the old record of 90 set in 2010. It also got to 91 in Burlington, Vermont, topping the record of 84 set in 1961. It reached 87 in Augusta, Maine, breaking the record of 85 set in 1961. Manchester, New Hampshire, tied the record high at 89, first set in 2010.

Sunday was the fifth 90-degree day this year for Burlington. Meteorologist Scott Whittier tells the Burlington Free Press “unseasonally strong and warm” high pressure is behind the weather.

Despite of the rising temperatures, one firefighter running in a 5K race in New Hampshire on Sunday did so in full gear. Fosters Daily Democrat reports Dale Spainhower drew some stares of disbelief from other runners in the Dover race, who were struggling to stay cool.

The weather service says the heat is due to end soon. A cold front is expected later in this week, with highs only getting into the 60s this weekend.