What is the meaning of Attometer?

US spelling of attometre.

attometer: 10 meter

Source: wiktionary.org