Current weather station observations near Flea Hill