Ernie,
If you look closely or hit the info/buy button it gives a choice of the length of hose needed. Each hose comes in a variety of rubber ends to fit all sizes that may be needed so the length is all you need. They are talking about the radiator hose only I think becuase I see nothing about the heater hose.
I got the same thing in (I believe 24 inches) for a lot less money at the big show in Daytona (Turkey Run). I picked one up for the PT and the Vette and believe it or not, my wife's KIA.
Everything in the engine bay WAS black.