Last time I checked, Falcon Heavy was the “three boosters strapped together” arrangement.
I believe the “first landing on land” here refers to first time a booster for a manned launch returned to The Cape, rather than landing on one of their drone-ships.
I meant Falcon 9 and the landing point you made was the one I was laboriously trying to make in my haste.