Current weather station observations near Droxford