Alternative theory of meteors explained