It will take 20 years to pay