Current weather station observations near Ochiltree