I have dealt with the company over issues I had with play in the seat post when the clamps were tightened and they were very helpful in finding me a seat post that was closer to 34mm than the one I received originally. I suggest contacting someone and voicing your concerns. I'm 6'3" and was lucky enough to have access to a pair of digital calipers at work.