The heat absorbed by the sodium is given by the formula
Q=n cp ΔT,
where n is the number of moles, cp the molar heat capacity at constant pressure, and ΔT the temperature change in Kelvin (which equals the temperature change in °Celsius). To find the mass, we first find the number of mols:
n=Q/(cp ΔT)=4.1*106J/(30.8*10 J/mol) =13,300 mol
Look up the molar mass of sodium, M=23 g/mol, and find the mass of sodium required is
m=23 g/mol *13,300mol = 306000 g =31 kg