25898 mm = 84.967192 feet