It is known that 1 meter = 1000millimeter.
Therefore, 16 meters = 16X 1000 millimeters
16 meters = 16, 000 millimeters.
Hence, option D is the correct answer.
1.6m questions
2.0m answers