I agree that the story behind the building is extremely more impressive than the design. You said that St. Peter's Basilica is far more bigger than Bramante's Tempietto. How much bigger would you say?