A. The main cause of this is due to the weather in your area, we always advise that to make sure you have the most accurate readings and to you use the local information at your disposal.
For example you can find starting information on an OS map, this allows you to calibrate the watch to the correct starting height.