25321 mm = 996.889764 inches