so lets round both numbers
5,714,688 rounded to the nearest thousands is 5,715,000 (rounded up)
327,149 rounded to the nearest thousans is 327,000 (rounded down)
so the difference is
5,715,000-327,000 = 5,388,000
i hope this helped, have a nice day and please vote me for brainliest!