Current weather station observations near Ovodda