What are the factors which affect the height of Mercury in the Barometer?

Some of the most important factors that affects the height of Mercury in the Barometer are Altitude, Cross-section and length of the tube, Dampness of mercury and etc.