12z NAM was definitely warmer than yesterday's runs (87/88), so it is at least giving it a chance. The 12z HRRR looks like about 88 and the 12z GFS is 88 for IAD (the land surface scheme for the metro areas is exaggerating things). Euro as of the 00z run was still 91.
You are right though, an 89 would be the way we roll around here.