Current weather station observations near Riverside Island