Uhhh no, and it clearly states that the score board is inoperable at that height which means they won't be keeping it up there.
Did U2 do this on purpose to show the suffering the punters in the NFL have to take? They are always doing shows to benefit someone. It's got to be the punters. Seriously? A 100 foot stage?
The stage itself isn't 100 feet tall Herm, it's the crap around it that is 100 feet tall... You can check it out here [http://360.u2.com/]