You got it right.
I was suprised too since in the early time I remember that the trend was to have shorter luff (than the max halyard to end of pole distance) to give crews more "room" to tune the leading edge of asymetrics.
However if you check the Tornado class rule you find that the maximum hoist is set at 8,18 m from mast base and the max allowed luff of the gennaker is 9,15 m.
This let me suppose that the gennaker luff is quite a bit longer than the distance from max halyard to end of pole.
Take a measure on yr boat and let us know.
Perhaps we all will be surprised