1 Liter = 61.0237441 Cubic Inches
There are 61 cubic inches in a liter, because one liter equals to 1 cubic decimeter (or 1000 cm3), also one decimeter is 3.937 inches and the volume of a cube is calculated by multiplying the length of one side by itself twice, that makes 3.937 * 3.937 * 3.937 = 61.023 cubic inches in a liter.
Liter is a metric volume unit and equals to 61 cubic inches and 1000 cubic centimeters. 1 liter of water has a mass about 1 kilogram. The abbreviation is "L".
Cubic inch is an imperial and US Customary volume unit. It is defined as a cube with all sides are one inch in length. The abbreviation is "in3".