Anemone,
With trench coats, they have to hit at the right spot... lolz. I think you are taller than me... I am only 4' 10"... but usually wear 4 inch heels.
Anyway, this one is right at the knee, so it's good. I have taken all of my trench coat and ask my co-worker to shorten them up to slightly above the knees.