"There's 2 million Poles who made the pilgrimage to Rome." ... and 4,000,000 attended, right? St. Peter´s (capacity 45,000) was not full. The sky is the limit - factor 100 before your eyes
Actually pilgrims were stationed all over Rome.