Malihanoor,
All you have to do is:
2,812,319 to the nearest thousand:
2,812,000
3.4m questions
4.3m answers