User blog comment:GodzillaDestoroyah/A Godzilla sized explosion, Not as big as you think/@comment-3367060-20140703065800/@comment-24906792-20140703174445

Megatons does exist, I don't know about Kilotons, but I highly doubt it.