I think I saw some dust specs on the lens!
(they must use one heck of a large UV filter on that baby!).
Really an impressive show. Thanks for sharing.
PS. As for the pixel question....I believe the technical phrase for the answer would be "mucho grande"