STL has broken our daily high record with a high of 90°! This breaks the old record of 88° (1907).
This is the 2nd highest temperature in STL in March on record.
This is the 2nd time ever that we've seen both 90° (today) and 15° (3/17) in March, with the first being in 1874.