The Canellas meteorite, an 859 gram chondrite type meteorite, strikes Earth near Barcelona, Spain, on May 14, 1861.