Current weather station observations near Briar Cliff on the Severn