HOPEANNFAZEKAS39GO HOPEANNFAZEKAS39GO Health Answered 2.68 meters is the same as how many decimeters? A. 268 decimeters B. 17,770 decimeters C. 2,680 decimeters D. 26.8 decimeters