Goldline said:June 16 >>> 1095 days
June 23>>>1102 days............................... NOT 1099. Make sure you count your days correctly.
Actually, these numbers are calculated from online calculator.
Because I came to Canada as a student, the time before I got my PR is now counted as half day per day.
From June 16, every two more days I live in Canada will increase my residence by only ONE day....
I have no idea if I am still okay to the last train...