Current weather station observations near Willow Bar Islands