24789 mm = 975.944882 inches