Yeah, but that assumes we will have the same precision when the last blocks are mined in 2140
Most definitely we will have more precision at that time.
If anything, there will need to be a rewrite of the software to solve the year 2106 problem (similar to the year 2038 problem but for unsigned integers)