Length of the side of a similar triangle

Solution 1:

Since triangle AEB is similar to triangle DEC we know that triangle AEB is also equilateral. We also know that area of AEB is half of area of DEC. Also, ratio of areas of similar triangles is ratio of square of corresponding sides. From that we get $$\ AB=21 \sqrt{2} $$ Hope it helps.