26621 mm = 1048.070866 inches