26409 mm = 1039.724409 inches