"Meter" is Метр in Russian.
Метр means "Meter" in English.
Word #1834 of 4,000 by frequency in Russian — level B1.
До магазина всего сто метров.
The store is only a hundred meters away.