Get the 3D scan in level



I do scans of objects where it is very important that the level is close to 100% correct.

The object is on a level floor, so it is possible scan some of the floor together with the object. The iPad 2 AIr should have a Three-axis gyro inbuilt, but I see when I have scanned objects and import it to a 3D software that the object with the floor is not in level.

Is there any way that I can get a better result regarding to get the object more in level?

If the object is not in level, means that the relative distance between to points at the object will be wrong.

Hope to get some feedback how it can be solved if possible!