Hi Ron
I know my position is terrible, everyone keeps telling me! In addition when I talk about power with other riders I can see how much I am wasting , i.e. I'm putting out plenty of power but going slower than riders who are putting out less.
After that photo I have dropped the front end and raised the saddle a touch (2mm). There is still about 2 cm to go lower at the front , I'm doing it in stages, so as to get used to the position.
Partly I did sit up a little for the camera..
Regarding the stem, I bought a shorter stem initially, then reverted to the longer one that came with the bike, and have reached the same conclusion as you, I need a slightly longer one.
All advice appreciated.
Chris