Theyre finally freeing the aliens that have been held hostage. ;-)
I see what appears to be a Gulfstream alongside one of the structures, so they are not that big................