Current weather station observations near Corstorphine