26428 mm = 1040.472441 inches