66.4 meters = 6640 cm