It's not really a compact frame so having that amount of post showing doesn't seem unusual to me. The pic looks like it fits OK...you don't look stretched out and the seat height looks ok, although it's tough to tell with one foot on the ground. If it's comfy to you, then I wouldn't worry about it.
__________________
2014 Specialized Roubaix2003 Interloc Impala2007 ParkPre Image C6 (RIP)