Current weather station observations near Wendells Island