Well, the geometry on a mountain bike is really different than a road bike, but that's a hint you might need to lower it. Did you get a real fitting from a bike shop? Not just a cursory measurement and test ride in the parking lot? They should be helping you with this. Many shops have a test a saddle program, where they have loaners to test.