Try just basing it off distance to torso, and dont do any scaling. See what happens.