Current weather station observations near Handsworth