To be on the safe side we would need a symbolical solution, but trying to evaluate the solve block symbolically fails.
Reason is that yD actually is irrelevant and yD could be set to any constant value and need not to be solved for.
So when we solve for four unknowns, we also only need four equations - one of the area equations is redundant anyway - if four of the five trinagles have an area of 1/5 of the total area, I would be surprised if the fifth triangle would have another area. Now symbolical evaluation works OK