26438 mm = 1040.866142 inches