95266 mm to inches