Current weather station observations near Ituri Benabu Island