The planet Cha 1107-7626, with a mass five to ten times that of Jupiter, is located around 620 light years away in the constellation Chameleon. M. Kornmesser/ESO/L. Calçada/dpa Six billion tonnes per ...