6678 cm = 2629.133858 inches