I'm not familiar with Maya and how MentalRay works with Maya and it's rendering times. I thought it was 1280x720 which is also HD. You're right. The size of the scene really matters on the rendering time.
But it doesn't matter. The result you took, is really really good. Well done mate...