Up to 3 days before is my understanding.
I had the same problem with a flight to NL from Ottawa but that was because they are not offering meals on those flights. Check in your booking to see if meals are offered, if they are call AC and get it added.