Grease & line with baking paper one 22cm (9 inch) springform baking pan.
Cut the ends of each orange (with a small cut), then chop the oranges (including peel) into smaller chunks.
Add orange to a feed processor and process to a coarse puree.
Add olive oil and vanilla extract and process to mix through.
In a separate bowl, add plain flour, baking powder, bicarb soda, desiccated coconut and salt. Mix to combine.
In a separate large bowl add eggs and beat for about 3 minutes, using an electric beater, until light and fluffy.
Gradually add caster sugar while continuing to beat the eggs, Mix until fully combined.
In alternating batches, fold the flour mixture and the orange mixture into the egg mixture until just combined. Do not overmix.
Melt white chocolate in a microwave bowl and set microwave to 50% power and cook for 30 second intervals, until fully melted. Check chocolate after each 30 second interval.
Fold white chocolate through the cake mixture..
Pour / spoon mixture into baking pan, smooth the surface and bake in oven for 80-90 minutes or until a skewer inserted into the centre of the cake comes out clean.
Remove from oven and allow to cool in pan for about 10 minutes before turning out onto a wire rack to cool completely.