25896 mm = 84.96063 feet