24656 mm = 970.708661 inches