Current weather station observations near Betton Island