Lithgow's Adam Doonan completes 452km Finke off-road event