Current weather station observations near Luster Island