Current weather station observations near Ducane