Current weather station observations near Lukuba Island