Current weather station observations near Heston