Your sign is not quite right. Products minus reactants. Using your values
4(90.29) + 6(-241.818) - 4(-46) - 5(0) = -905.75 kJ / mol
Therefore 905.75 kJ of heat are released per mole, assuming a complete reaction occurs, and assuming constant pressure. A negative delta H is the sign of an exothermic reaction, or one where heat is liberated.
However keep in mind -
Reactions are actually equilibria and do not go to completion. (That is, there is an equivalent reverse reaction at the same time; the relative concentrations of products and reactants after equilibrium is released depends on the Gibb energy change, which is related to enthalpy AND entropy AND temperature.)
Thermodynamics and kinetics are two different things. Just because heat would be liberated in the ideal case of the reaction going to completion does not ensure that the reaction will go at all, or how fast it will happen.
Typically you have to put energy in to get energy out. Simply mixing gasoline and oxygen does not cause combustion - you have to apply energy (in a car, this is the job of the spark plug). This goes along with the concept of kinetics.