24662 mm = 970.944882 inches