95670 mm to inches