25911 mm = 85.009843 feet