translate English to German: What has been of particularly impressive is the outstanding geolocation accuracy of better than 0.5 metres.
Besonders hervorzuheben ist die sehr gute Geolokalisierungs-Genauigkeit von besser als einem halben Meter.