Answer :

liletamar
1.05 meters
1 meter is 1000 millimeters

Other Questions