Remnants of a large island on the Mid Atlantic Ridge