Current weather station observations near Eureka Island