Current weather station observations near Betsy Island