Long-lived giant cells detected at the surface of the Sun