25887 mm = 84.931102 feet