Horst, that seat to bar drop is quite significant, as is that seat angle.
I guess if you like a riding position like this, what can I say, if it works for you, great.
You do however bring In this topic how you have back problems, and to me this riding position would seem to causing that. Consider that anyway.
Good luck in your quest.
The bike is set up for short rides in the city, not for touring...