2663 cm = 1048.425197 inches