106.6 cm = 1.066 meters