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