Current weather station observations near Stourport