Yardage isn't the important thing, it's how many repeats. A repeat might be anything from a few inches to 24 inches or more. It looks like your repeat might be about 15-18"??? If it's 18" then you need 6*18", which is 3 yards. If you're just a little shy (because it wasn't cut exactly straight) that can be okay.
Do you know how to measure the repeat? Find a point on the pattern (it's easiest to do this near the selvage) and then measure down to where that same point reappears. That is the length of the repeat.