I think the last time I had a semi-accurate parse Kirin had 75,000 HP. Just for scale, Tiamat Has 100,000 HP, but a much higher defense.
It's hard to get accurate numbers due to "The old way" of killing Kirin, running around kiting and what not. I think the actual number I got was around 65,000 with people's inconsistancies adding up to 75,000. The parser only reads the damage I am in range to read. (I.e. My parse reads PlayerX doing 5k Dmg but theirs says 6k etc.. It's not hard to fix the right numbers) Gettign accurate numbers in a "Speedkill Melee Burn" is also hard because not all the numbers show up, even completely unfiltered. ( I think it said Kirin had only 18,000 HP when we melee burned it.)