Current weather station observations near Mubende Island