the speed of 90 hm/hr is equal to....

m/s

Don't you mean 90 m/hr?

I have never heard of a length unit abbreviated "hm"