My case is also very similar to your case.
I moved to Canada from USA in November 2nd 2020 and about to submit the citizenship application on June 1st 2024.
So, I will have continuously spent 3 years, 6 months, 30 days in Canada at the time of submitting the application. My stay is less than 185...