Be careful. With that much seatpost exposed, you risk snapping off the top of the seat tube. I'd also be concerned about the reach to the bars on such a small frame.
I'm a tall guy, but I have long legs in proportion to my torso and also run a size smaller, exposing more seatpost than "normal". Nothing like yours though. Are you perhaps a female? If so, you may find a better fit in a women's specific design.