25309 mm = 996.417323 inches