266.7 cm = 2.667 meters