It is thought to be bigger than the impactor that created Chicxulub Crater in the YucatÃ n , which has been linked to the extinction of the dinosaurs . A potential Earth impactor , it is believed to be larger than the impactor that created Chicxulub Crater that led to the extinction of the dinosaurs .