Having issue with rotation of cube

I am trying to rotate cube which is placed far away from origin(0,0), like i set model view projection using glOrtho( 80, 81, 25, 26, -100, 100);
When i rotate object it will look like stretched its not seem properly, i also tried the method translation , rotation and again translate back to original position but its not work its just displaced the object.
Please any body faced this type of problem please help me