The red hexagon is equilateral with sides parallel to sides of the blue triangle. Prove the side length of the hexagon is $\dfrac{abc}{ab+bc+ca}$ where $a$, $b$, $c$ are the side lengths of the blue triangle.