Your squares finish at 6 inches. You need 15 across and 16 down to make a quilt 90 x96 before borders. Multiply 15x16=240. 120 solid is 3.33 yards, but you need buy a little more for cutting and some for the setting triangles, so at least 4 1/2 yards. 120x9=1080 printed squares, so you'll need another jelly roll or some coordinating fabric you can cut into 2 1/2" squares. Then you'll need some fabric for your borders.
Whoops, you need a few extra blocks to set a quilt on point, but you'll have enough prints with another jelly roll to increase the number blocks slightly.