The article has a link to the Cassini Imaging website, which has the original photos plus a description, which says in part: "The image was taken in visible light with the Cassini spacecraft narrow-angle camera on June 11, 2009. ...Image scale is 3 miles per pixel."
Three miles per pixel! LOL! Like I said, it's a big mofo!
Very big. and we can’t track something that big?