Current weather station observations near Flossie Island