World's Largest K'nex Ball Machine

This beast stands 23.5 feet tall and 40 feet long, and contains over 100,000 pieces.