Current weather station observations near Haystack Island