25328 mm = 997.165354 inches