26627 mm = 1048.307087 inches