Bfillmaff;389914 wrotedamn. I used a cad program to map out two rows of balls to scale, and then measured the staggered balls which averaged out to 1.97" per row. in a 100" stretch you can fit 50 rows of balls, so 25 rows of 21 and 25 rows of 22. I see my mistake now though - I didn't properly take advantage of the unused 1.54" strip of dead space at the bottom, gotta be able to fit a few more in there.

Really nice... but rounding errors are not going to go unpunished... lol
In this configuration the rows of billiard balls will take up 2.25 + (n-1)*2.25*sin60° inches where n is the number of rows.
51 rows will take up 99.67785793 inches so 51 rows will fit... 26*22 + 25*21 = 1097
So you were very close... but.... 1097 isn't correct either!!
>:D