Upon entering the Balloon Museum's "Let's Fly" exhibit in New York, the initial impression that strikes one is the immense size of the artwork on display.