Decameternoun
A measure of length in the metric system; ten meters, equal to about 393.7 inches.
Dekameternoun
Same as Decameter.
a metric unit of length equal to ten meters