Points $M$, $N$, $P$ are selected on sides $\overline{AB}$, $\overline{AC}$, $\overline{BC}$, respectively, of triangle $ABC$.  Find the area of triangle $MNP$ given that $AM=MB=BP=15$ and $AN=NC=CP=25$.

[i]Proposed by Evan Chen[/i]