Is the left vent still stiched closed?
Yeah, sleeves are a bit long.
The pants are pretty good at the front, but something appears to be happening at the back under your jacket.
In terms of coat length, because the perspective of that photo is top down it's very hard to judge whether the length is too long or not.
Two rules of thumb:
- does the coat cover your derriere?
- if you have your hands by your side, is the coat approximately where your knuckles are?
If so then I would say the length is about right.
The shoulders look a little wide from the photo, but that could be because you have broad shoulders.