I see you added pics, nice bike! When you first posted that you're feeling stretched out in your back, I figured you rode a size to big, but now that I see that seat post way up I think it is actually a little small, allthough depending on your body it may fit fine. Maybe raising the stem a little will help.