Current weather station observations near Thorpe Saint Peter