If you draw the two triangles, you see that 20 ft is the difference in their heights. The base is the same, so we can write
base (tan(47) - tan(38)) = 20 ft
solve for base = 68.709 ft
Now you can solve for the total height by calculating base * tan(47) = (I get 73.68 ft)