​Still a little on the tall side, I think.
Just for laughs, I took your screenshot, measured the heights of Tahu and Henry Freeman (that's not his canon name, but that's the name most people know him by thanks to Full Life Consequences) in pixels, and resized Tahu to 125% Henry's height (going by the sample calculations in my previous post). This was the result: Tahu stands about a head taller than Henry. This makes more sense to me, and it even supports my earlier notion of comparing minifig heights, where the Toa minifig is about a head taller than the "average human" minifig (though, if that's still not the scale you want to use, then I'll stop beating that dead horse). Again, feel free to make of this what you will.