"Maybe you can explain, then, how our latest satellite imagery"