Current weather station observations near Clachan of Campsie