You asked:

how many nanometers in a metre

  • 1 meter = 1,000,000,000 nanometers.