Lightly spray a 9x13 baking pan with oil, or line it with parchment paper and set it to the side. In a small saute pan, toast the coconut on medium heat; keep an eye on it so it doesn't burn! Set to the side too. In a small bowl, whisk together the flour, baking powder, salt and cinnamon. Preheat the oven to 350°.
Separate the egg whites from the yolks by putting the egg whites in your Kitchenaid mixer fitted with the whisk attachment. Save the yolks. Begin whipping the egg whites on medium high speed. Once they're getting foamy, add 50 grams (1/4 cup) of sugar and whip on high until medium-stiff shiny peaks form. Transfer the meringue to a clean bowl and set to the side.
Next, transfer the egg yolks to the same mixer bowl (no need to rinse) add the remaining 150 grams (3/4 cup) of sugar and whip with the whisk attachment until fluffy and pale yellow. Then add the almond extract, lime zest, toasted coconut, and milk. Mix until combined.
Sift in the dry ingredients and thoroughly mix.
Remove the mixing bowl from the machine, and then gently fold the meringue into the rest of the batter by hand with a rubber spatula in three different segments.
Once all the meringue is mixed in, pour the batter into the prepared baking pan, smooth it out evenly, and place it in the 350° oven on the middle rack. Bake for 20-25 minutes or until golden brown. If you stick a toothpick in the middle, it should come out clean when it's done.