The worlds longest millipede is about 39 cm or 15 inches.

What is the length in mm?

1 answer

39 * 10 = ____ mm