Here's why:
* 1 meter = 1,000,000,000 nanometers
Therefore, 1 meter is equal to 1,000,000,000 nanometers, not longer.