In hindsight, the occluding weather and lack of results in 1912 and 1914 favored Einstein. If clear photographs and measurable results had been possible, Einstein's 1911 prediction might have been proven wrong. The amount of deflection that he calculated in 1911 was too small (0.83 seconds of arc) by a factor of two because the approximation he used does not work well for things moving at near the speed of light. When Einstein completed the full theory of general relativity in 1915, he rectified this error and predicted the correct amount of light deflection caused by the Sun (1.75 seconds of arc). Eddington and Dyson in 1919 and W. W. Campbell in 1922 were able to compare their results to Einstein's corrected prediction.