Current weather station observations near Galkin Island