Current weather station observations near Flounder Island