Current weather station observations near Demidov Island