52659 mm = 2073.188976 inches