I ordered a similar length of green Donegal from Caccioppoli before and the number was 540157. But that was a couple of years ago. I know that they often have similar fabrics in subsequent years, but they tend to change the number. So the number you quoted above could be the "new" version of the green Donegal I have.You could also try sending them an e-mail with your pic and ask them what they think.
12/4/16 at 1:25pm