How long is an eyelash?

 - 9 millimeters
 - 9 meters
 - 9 centimeters
 - 9 kilometers
The best estimate for the length of an eyelash is 9 millimeters.
9 centimeters, 9 meters, and 9 kilometers are all too long.