266.2 cm = 2.662 meters