6670 cm = 2625.984252 inches