Current weather station observations near Teffont Magna