25729 mm = 84.41273 feet