It's difficult to do a fit via photographs, but that does look a bit wee on first glance, I'm 6ft5/196cm and that's kind of how I look on my bike! It may be that a lot of your height is in the upper body but your legs are proportionately shorter? That might explain the 'hunched' thing you mentioned.
The other thing with toe overlap is everyone's feet are different - I have big feet with long toes so my ideal position has the pedal spindle about a third of the way along my foot, putting my foot further forward than people with proportionately smaller toes, and smaller feet fullstop. Having said that, my old bike had a bit of overlap that meant I had to be careful with very slow tight turning, whereas the new one which is basically the same size doesn't, so some geometry bikes might just have a predisposition to it.