16929 mm = 666.496063 inches