65X74 - target finished size
subtract 4" from each end for borders - 57 X 66
Now figure out how many blocks you will need 57 divided by 4.5 = (this comes out to a fraction so we will round up) 13
66 divided by 4.5 = ( also a fraction, so round up) 15
Now multiply 13 by 15 = 195 squares
From CKCowl's post we know we can get 56 squares/yard of fabric, so for the center blocks you would need 3.5 yards of assorted greens.
The center of your quilt is really going to be 58.5 X 67.5, so you will need 267 inches of a 4.5" strip for a 4" border. From CKCowl's post we know we can get 40 useable inches across a piece of fabric, so we need 7 strips which is 31.5", so one yard.
(If you really want your quilt to measure 65X74, then cut your border a bit narrower. You're still going to need about a yard of border fabric.)
You will also need to bind it. 2.25" is the normal binding width. You will need eight 40" strips, or 18" which is a half yard. I'd get 3/4 to be on the safe side. Buying extra to be on the safe side is how you build a stash

Backing: either 2 yards of 108" wide backing (you will have quite a bit left over) or 4 yards of regular quilting fabric.
So:
Blocks: 3.5
Border: 1
Binding: .75
Backing: 4
Total: 9.25 yards (this seems in the ballpark to me for a full size quilt, 7 yards sounded a bit lite)
I would actually get 4 yards of assorted greens for the center squares because your 5" cutting lines are not going to fall on a natural yard division.