Current weather station observations near Mbengga Island