Fitting a bike via text online is like fitting a suit...via text online. It's just better done in person.
This is an expensive purchase, why not spend a few bucks at a bike shop to make sure you get the right size?
But, as an alternative there are a few bike fit computers online by Competitive Cyclist and Tiemeyer Cycles that will give you a ballpark idea. I'm sure you can find them online.