This just can’t be good.
I just posted this on another thread about this. From the NWS website:
The temperature in St Louis is supposed to reach 91 today. It's forecast to be in the mid and upper 90s the next four days.