I ate the world's largest pizza slices