881 mm = 34.685039 inches