Solve the following equation by identifying all of its roots including all real and complex numbers. In your final answer, include the necessary steps and calculations.
(x^2 + 1)(x^3 + 2x)(x^2 - 64) = 0