25882 mm = 84.914698 feet