24672 mm = 971.338583 inches