I have read online that the last bitcoin will be mined in the year 2140. However, I am not completely sure how this is calculated. As I have seen some sources say there is 32 Reward Eras and given that each reward era is roughly 4 years wouldn't the end date be:
2009 + 4 * 32 = 2137.
Thanks in advance for any explanations.