Answer:
The answer would be D, or the fourth choice.
Step-by-step explanation:
Let's do some checking.
664,328 rounded to the nearest thousand is 664,000.
164,126 rounded to the nearest thousand is 164,000.
64,501 rounded to the nearest thousand is 65,000.
64,486 rounded to the nearest thousand is 64,000.
Therefore, your answer is 64,486
Hope I helped! ☺