Current weather station observations near Trefethen