Respuesta :

36 more meters, hope this helps
64 - 28 = 36

the answer is 36 m.
hope it helps!