Current weather station observations near Windsor's Island