26605 mm = 1047.440945 inches