25323 mm = 996.968504 inches