40566 mm = 1597.086614 inches