26624 mm = 1048.188976 inches