266 mm = 10.472441 inches