but the meteor men beg to differ judging by the hole in the satellite picture