24783 mm = 975.708661 inches