Current weather station observations near Netherby