Current weather station observations near Duffryn