Current weather station observations near Romsey