Puzzle of the Week #510 - Pair of Circles 2

This is more difficult that the previous puzzle, but could benefit from insights learnt from solving that puzzle.

Given a triangle with sides 13, 14 and 15, and a pair of non-overlapping identical circles within the triangle, what is the maximum radius those circles could be?