26434 mm = 1040.708661 inches