Current weather station observations near Mbakambaka Island