Current weather station observations near Altimarlock