But the meteor men beg to differ