In trapezoid $ABCD$, where $AD \parallel BC$ and $\angle ABC + \angle CDA = 270^{\circ}$, compute $AB^2$. Given that $AB \cdot \tan(\angle BCD) = 20$ and $CD = 13$.

Let's think step by step and output the final answer within \boxed{}.
user