Current weather station observations near Mtoto Island