with this velocity a cannon ball fired from the sun , would reach the planet mercury in 9 years and 6 months ; venus in 18 years ; the earth in 25 years ; mars in 38 ; jupiter in 130 ; saturn in 238 ; and uranus ( herschel ) in 479 years .