Current weather station observations near Lillie Island