26633 mm = 1048.543307 inches