Current weather station observations near Illow Antow