Boy, I thought I was short at 5'2" - you make me feel like the Jolly Green Giant! I'd really recommend getting fit a bike shop rather than buying off the internet. Your perfect bike fit won't likely be "off-the-shelf" but a good shop should still be able to work within a budget. Best of luck to you! Our short legs have to work a lot harder on the run, I know that