Current weather station observations near Galloway Landing