でかめいとる
dekamētoru

Noun

1. decametre; decameter; dekametre; dekameter

Usually Written in Kana

From French "décamètre"