Current weather station observations near Havstein Island