Hi, Assuming the room size is 3x3x3 meters and asuming that the ping pong balls are 3 c"m in diameter you'll need some 100 x 100 x 150 (at the hight ball can use the space in-between the balls of the layer below). That's a rough assumption, and it makes: 1,500,000 balls..... Best regards.