Answer :

2km=2000m
25m=25m
2500cm=25m
3000mm=3m

Hence the longest is 2km=2000m

Other Questions