Current weather station observations near Doumer Island