you look cramped and stretched out at the same time....I don't know how you pulled it off. Almost like you are throwing your bike for a sprint. Your arms are too stretched and you saddle looks a bit back. Can't tell about leg extension without a view of the side with your leg extended. You can probably make the bike work but it does need some tweaking.