A rock no bigger than a golf ball could have caused the recent lunar impact, according to the observatory. At an ultra-high ...