Could be a helo airport but the approaches to the hangars look more like wheeled vehicle garages. But they are huge.