Current weather station observations near Doliver Island