Answer: Choice B) 3099 mi
=============================================================
Step-by-step explanation:
4,987,000 meters = 4,987 kilometers
Divide by 1000 to go from meters to kilometers. This is because 1 km = 1000 m. Or in short, we just chop off those last three zeros at the end.
Also, because 1 mile = 1.609 km (approximate), this means we divide by 1.609 when converting from km to miles
So,
4,987 km = 4987/(1.609) = 3,099.4406 miles approximately
This rounds to 3099 miles
----------------
You can optionally show your work like this:

Notice that the "km" and "m" units cancel out when going from the first step to the second step. All that's left is the "mile" unit.