You know, I think the length isn't too bad. It's a wee bit short for _my_ tastes, but some here might even disagree with that. The one quibble might be the fact that the back looks a little higher than the quarters, but it might be possible to take that out a touch.
The rule of thumb one often hears about jacket fit is that the bottom of the jacket should bisect your body from the neck down, like so:Attachment 1191
This jacket, according to my quick measurement in photoshop, comes pretty close.