Current weather station observations near Whooping Island