26316 mm = 1036.062992 inches