Solar System How big is the largest crater on Callisto? We find out what the biggest impact is on this Galilean moon