Please think before you ask questions here. The answer is, as you stated above, 1 million.
1 kilometer * 1,000 = 1,000 meters. 1,000 = 1,000,000 centimeters. 10 = 10,000,000 milimeters.
1/1000th
I acre is equal to 100 cents.
1 mile = 1.609344 kilometer (rounded)