26432 mm = 1040.629921 inches