2620 cm = 1031.496063 inches