Answer: 40.7 years
Step-by-step explanation:
You can use Excel to sold for this using the NPER function.
Rate = 10.2% / 12 months = 0.85%
Payment is $305 per month
Present value is $0
Future value is $2,200,000
Number of periods = 488.1979353
In years this is:
= 488.1979353 / 12
= 40.7 years