Current weather station observations near Dowsett Island