24686 mm = 971.889764 inches