26634 mm = 1048.582677 inches