Giant comet due to pass close to the sun