The fireball from the meteor as a result of its friction on air released about 1% of the Hiroshima atomic bomb energy.
And I said, what? How can a truck produce 1% of the Hiroshima atomic bomb energy?