40586 mm = 1597.874016 inches