The Bus Art! - It's 40 feet tall by 20 feet long. Thoughts?