Current weather station observations near Rwevaguzi Island