Question 1136709
down payment is 2900000*0.19=$551,000
mortgage is 2900000-551000=2349000
monthly payment=mortgage(1+r/n)^300(r/n)/{[1+(r/n)]^300-1}, the 300 is number of months in 25 years 
round at end 
1+r/n=1.04583
This will yield $14424.92 a month monthly payment