2678 cm = 1054.330709 inches