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