Seeking some advise and suggestions on a 2018 E 300 4 matic

So far this is what I got from the dealer:
MSRP: $65,150
Sale price (no haggle): $49,777
Current mileage on the car is 8,054
Vehicle was a loaner.
Lease for 3yrs/36k miles total.
Zip code for where vehicle would be registered 60025.

According to Leasehackr calculator I get a monthly payment of 527 with no MSDs. With zero down including taxes. When I include MSDs it shows at $460. As you can see below their calculation is way off. Any suggestions will be greatly appreciated.
Vehicle: 2018 MERCEDES BENZ E CLASS E300W4 4dr Sdn E300 4MATIC
Miles: 8,054
Vehicle Selling Price: $49,777.00

Sales Tax (estimate):	+	$3,151.06	 
Other:	+	$20.00	 
Title Fee:	+	$100.00	 
Documentation Fee:	+	$300.00	 
Tag/Registration Fees (estimate):	+	$200.00	 
Electronic Filing:	+	$20.00	 
Balance Due (estimate):		$53,568.06	 

No Trade-In
Cash Due 36 months
12,000 Miles
$1,000 $771
$3,000 $708
$5,000 $648

Mf must be marked and you accounting for residual hit for miles?