80 days ahead of expiration. When I handed it in the lady said "We're running about 60 days on renewals", causing me to congratulate myself for putting mine in that far ahead.
I just got it today. 103 days later.
It seems they're a bit backed up over there.