High of 63 today with 70% chance of rain...