Current weather station observations near Thorgaut Island