Current weather station observations near Lownie Island