Current weather station observations near Mbeta Island