There's no single answer to how many liters a 3400 SFI engine is. "3400 SFI" refers to a *displacement* (engine size) of approximately 3400 cubic centimeters (cc). To convert cubic centimeters to liters, you divide by 1000.
Therefore, a 3400 SFI engine is approximately 3.4 liters.