In triangle ABC, AB=84, BC=112, and AC=98. Angle B is bisected by line segment BE, with point E on AC. Angles ABE and CBE are similarly bisected by line segments BD and BF, respectively. What is the length of FC?
I solved this problem with the angle bisector theorem and Stewart's theorem, but I was wondering if there was a more elegant approach?