I'm pretty sure that KSR mentions the possibility of some of his characters finding a chunk of Yucatan on Mars - so its perhaps not completely crazy...
Some impact events appear to have been a lot larger (and therefore presumably a lot more energy) than Chicxulub - e.g. the Vredefort Crater in South Africa
Some impact events appear to have been a lot larger (and therefore presumably a lot more energy) than Chicxulub - e.g. the Vredefort Crater in South Africa
http://en.wikipedia.org/wiki/Vredefort_crater