Current weather station observations near Shelford