26424 mm = 1040.314961 inches