The Millennium Dome and Its Time