Current weather station observations near Vidal Island