What is these units in order from smallest to largest decimeter, meter, kilometer, millimeter, centimeter, nanometer, micrometer?