Verified Answer :

First, lets find the amount of meters that he runs. Then, we will transform it into kilometers.

Lets set up a proportion.

5/20 = x/1000

Cross multiply ⇒ 51000 = x 20

5000 = 20x

5000/20 = x                  x= 250

He runs 250 meters, but how many kilometers can he run?

1 kilometer = 1000 meters
0.25 kilometers = 250 meters

Answer: William runs 0.25 kilometers in 1000 steps. 

1000 steps (5 m/ 20 steps) (1 km/ 1,000 m)= 0.25 km.
(Note that the units cancel out so you get the answer)

The correct answer is 0.25 km~