The horizontal distance between the last ping and the crash site was roughly 7.5 statute miles (6.5nm), or 39,600 feet. If the final ADS-B altitude of 11,700 was correct (and that’s very unconfirmed at this time), the vertical distance was roughly 11,500 feet (and give or take for nonstandard baro, errors, etc).
Curvature of the earth being negligible, the direct descent angle from the last ping to the crash site is 16.2° or a gradient of about 1,766ft/nm.
We don’t know the average descent rate because we don’t know the time of impact.