Current weather station observations near Leamington