25894 mm = 84.954068 feet