No doubt it felt hot, because 68 IS hot when the Sun is straight overhead. I've said this many times before. temperature isn't a fungible commodity, what kid of temperature is what matters.
My memory matches the actual weather report. The further west you were the cooler it was. Out in Hopkinton it probably never got over 60º for the duration of the race. In Boston the hig during the race was 68º, the high for the day was 70º. In fact almost immediately after the race the winds picked up and the temps dropped fast.
Also the further you went west that day the cooler it was. I watched at Nike Welly. I wore a down parka that morning becasue it was very cool and windy. I never felt warm until after the runners were long past Wellesley.
April 19, 1982 Start time 12 Noon
Wooster Mass 10 miles west of the start
10:00 AM 51.1 °F 26.1 °F 38% 30.19 in 40.0 miles WNW 16.1 mph - N/A Clear
11:00 AM 54.0 °F 28.0 °F 37% 30.19 in 40.0 miles WNW 15.0 mph - N/A Clear
12:00 PM 57.9 °F 30.0 °F 35% 30.17 in 40.0 miles West 13.8 mph - N/A Clear
1:00 PM 60.1 °F 28.0 °F 30% 30.15 in 40.0 miles West 11.5 mph - N/A Clear
2:00 PM 61.0 °F 27.0 °F 27% 30.13 in 40.0 miles West 11.5 mph - N/A Clear
3:00 PM 63.0 °F 27.0 °F 26% 30.12 in 40.0 miles WSW 10.4 mph - N/A Clear
Norwood 10 miles South of Wellesley
10:00 AM 54.0 °F 32.0 °F 43% 30.22 in 15.0 miles West 6.9 mph - N/A Clear
11:00 AM 57.0 °F 32.0 °F 39% 30.20 in 15.0 miles WNW 9.2 mph - N/A Clear
12:00 PM 57.9 °F 32.0 °F 37% 30.18 in 15.0 miles WNW 9.2 mph - N/A Clear
1:00 PM 62.1 °F 32.0 °F 32% 30.16 in 15.0 miles WNW 9.2 mph - N/A Clear
2:00 PM 64.9 °F 32.0 °F 29% 30.13 in 15.0 miles West 9.2 mph - N/A Clear
Boston Mass
10:00 AM 57.0 °F 24.1 °F 28% 30.18 in 15.0 miles West 11.5 mph - N/A Clear
11:00 AM 59.0 °F 27.0 °F 29% 30.16 in 15.0 miles West 12.7 mph - N/A Clear
12:00 PM 61.0 °F 28.9 °F 30% 30.14 in 15.0 miles West 11.5 mph - N/A Clear
1:00 PM 64.0 °F 30.0 °F 28% 30.13 in 15.0 miles WSW 12.7 mph 21.9 mph N/A Partly Cloudy
2:00 PM 68.0 °F 30.9 °F 25% 30.11 in 15.0 miles SW 11.5 mph - N/A Partly Cloudy
3:00 PM 70.0 °F 30.0 °F 23% 30.09 in 15.0 miles West 13.8 mph - N/A Clear