Current weather station observations near Newton Saint Petrock