Current weather station observations near Louella Island