25288 mm = 82.965879 feet