Deal Check: 2025 BMW M440i xDrive

Hey Guys,
Just received a deal for the M440i xDrive as below:

MSRP: 69340
Selling Price: 64798
Terms: 39m/10k miles
MF: 0.0019
Drive off: 3000
Residual: 55%
Monthly payment: 878 tax in

Is this a deal worth taking? Or is it too much?

That MF isn’t correct. Which M440ix is this - coupe or gran coupe?