2666 mm = 104.96063 inches