Current weather station observations near Wyche Island