To calculate the mass of octane needed to heat an aluminum engine block from 15°C to 85°C, the total heat required is determined to be 6930 kJ, considering the specific heat capacity of aluminum. Since only 20% of the heat produced is available for heating, the total energy produced by the octane must be 34650 kJ. The heat of combustion for octane is -5517 kJ/mol, allowing for the calculation of moles needed, which is approximately 6.281 mol. Converting this to grams gives a required mass of about 720 g or 0.72 kg of octane. Understanding the energy efficiency and combustion principles is crucial for solving such thermodynamic problems.