Current weather station observations near Riverdale Island