Current weather station observations near Luella Island