Just how many worship at the Vatican numberwise?
In any event, the writer is either taking liberties with "largest" or "mega."