Let $ABCDEF$ be a regular hexagon. Let $P$ be the intersection point of $\overline{AC}$ and $\overline{BD}$. Suppose that the area of triangle $EFP$ is 25. What is the area of the hexagon?

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