95268 mm to inches