??????????
WHY?
I can tell you with certainty that it does NOT feel like 70 degrees. It makes me almost want to go to work, just so I can be in the air conditioning.
90% humidity. What is this, the Amazon?? Get a life, nature, and stop ruining my Spring.