法律分析:最高额抵押最长的年限应该由抵押人与抵押权人协商确定,并且签订抵押协议。
法律依据:《中华人民共和国民法典》
第四百二十条 为担保债务的履行,债务人或者第三人对一定期间内将要连续发生的债权提供担保财产的,债务人不履行到期债务或者发生当事人约定的实现抵押权的情形,抵押权人有权在最高债权额限度内就该担保财产优先受偿。
最高额抵押权设立前已经存在的债权,经当事人同意,可以转入最高额抵押担保的债权范围。
第四百二十一条 最高额抵押担保的债权确定前,部分债权转让的,最高额抵押权不得转让,但是当事人另有约定的除外。