Current weather station observations near Flotilla Island