Yeah, I was going to add that it doesn't look too short for you there. It's cropped for sure but that's the look. I just don't happen to like that look on me personally. But from those photos it doesn't look bad at all. And considering the steal of a price you got it at, I may go ahead and keep it. However, consider the shirts tou wear it with. You mentioned JE and Wang, those are often elongated, which will make the jacket appear shorter and could potentially throw proportions all off.
Mine was a smaller size and looked maybe a little shorter on me. It didn't help that the pockets are very shallow either so when I put my hands in and relaxed my arms it looked a bit funny.
Al in all, I'd probably keep it if i were you. Good pick up, my man!