mekunu island