What is the meaning of Attometer?

US spelling of attometre

attometer: 10 meter

Source: wiktionary.org