Elm Street is 5 blocks longer than Oak Street. Hickory Street is 3 blocks shorter than Pine Street. May Street is as long as Elm. To find out how long Hickory Street is you need to know the length of which street?
Hickery Street's length is only given in respect to the length of Pine street.
You need to know the length of Pine street