Current weather station observations near Donovan Islands