1 Cubic Inch = 0.016387064 Liters
Cubic inch is an imperial, US Customary unit and defined as a cube with sides are one inch in length. The abbreviation is "in3".
Liter is a volume unit which equals to 1 cubic decimeter (decimetre). 1 liter of water has a mass about 1 kilogram. The abbreviation is "L".