Current weather station observations near Pomfret Landing