Current weather station observations near Windsor Beach