Current weather station observations near Teviot River Downs