Current weather station observations near Eben Island