I think it wouldn't be able to reach 2140 as we are even approaching the innovations drastically fast. Hence, more probably it would only take on or before 2050 due to the reason that Bitcoin has a possibility to be replaced by other much faster coin systems.