Current weather station observations near Titchfield