Making a crater as large as the Gulf of Mexico requires an asteroid between 50 and 100 miles (80 to 160 km) across — large enough to span the distance between the cities of Tampa and Orlando, Florida. An impacting asteroid is about 10 percent of the size of the crater it makes.