I've heard/read this before, but I'm still confused... The Soaring building? Meaning the ride Soarin' ? That's what comes to mind. I hope there is someone else out there wondering too, because I cannot wrap my mind around this!

I apologize if it's been answered already, as I'm a little behind in my POTD reading/viewing.