Relax

Respuesta :

26.16 miles I think is the answer
42.1 kilometers = 26.16 miles