Off the coast of El Hierro, in the southwest reaches of the Canary Islands, Earth has been spewing gas and rock into the ocean.