Impact of a large asteroid