Current weather station observations near Keppoch Estate