2656 mm = 104.566929 inches