I’d take this info with a grain of salt. When I landed back in March the officer told me the waiting time was 6 weeks. Guess what - never happened. Other people who also landed in March were told different times, like, anything from 3 weeks to 3 months, depending on the officer. Well, they are still waiting for their pr cards, too.
The official processing time for new pr cards published on the ircc website was indeed 135 days as at May, 17. I bet this is where your officer got his numbers from.
However, the waiting time has since been updated, twice. First to 113 days on May, 19 and then to 108 days on May, 26. As you can see, so far it is gradually going down. Just keep checking the official ircc website every Tuesday, it’s the only valid and up to date source of information in regards to processing times of pr cards:
https://www.canada.ca/en/immigration-refugees-citizenship/services/application/check-processing-times.html