CAKE: Preheat oven to 325. Grease and flour a 10 inch tube pan or 10 to 12 cup bundt. Beat the eggs in a large bowl. Add sugar, oil and coconut extract and blend well. Sift together flour, baking soda, baking powder and salt. Add this to the egg mixture alternating with the buttermilk. Fold in the flaked coconut and walnuts. Pour into the greased and floured pan.(I add just a little sprinkle of flaked coconut on top but you don't have to) Bake 1 1/4 hours. Check at 1 hour depending on your oven, mine is usually done within 5 minutes after that.