Current weather station observations near Degerbols Island