mmatrix .... top tube too short, need 400mm post .... sounds like you've got the wrong size frame !
When testing them, I found that at 6'1" I needed to ride the XL in the RMs which I only have to do in a couple of other manufacturers (e.g. Santa Cruz). The seat post is very short on the RMs.
With the bars, 740mm on what is effectively an XC race bike is crazy IMO. I would rip them off and grab some 685mm or thereabouts. Whilst everyone's preference will vary, I happily run 685s on my tallboy and single speed.
You could muck around with fishing pole stems but 29ers handle so much better with an 80-90mm stem on them. First thing I would be doing is making sure your frame is the right size !!!
Good luck.