I am wanting to convey this sentence:
This year marks the end of the 4 year long 'Environmental Protection Victoria' project.
I have looked online to no avail, can anyone tell me if '4 year long' in this context is grammatically correct? Or if an alternate such as '4 year-long' or '4 yearlong' is better? The sites I've checked online all refer to yearlong (singular), but I'm wondering if the spelling is different when we're talking about multiple years. Thanks.