Current weather station observations near Isolde Island