It's due to rounding. Fixed, now it will be more accurate.
All spell damage/healing round to the integer value. If Spell have base 711.42 healing, it will be rounded to 711. As a result, the final damage/healing will loss something like 1 or 2.
But in Eternal Flame calculations there was several roundings, that's why it cause more loss of precision than usual.