Determinant of $4\times4$ Matrix
Solution 1:
I know you said that you know that this is not the most efficient way of finding the determinant, but may I point out a quick way? In fact, you use the same technique, but apply it to the third column.
$$\det(A) = (-1)^{3+4} \left| \begin{array}{lll} 2 & 4 & 1 \\ 0 & 8 & 2 \\ 0 & 3 & 5 \end{array}\right| = -2 \left| \begin{array}{lll} 8 & 2 \\ 3 & 5 \end{array}\right| = -68 $$
Solution 2:
As pointed out by Amzoti in the comment: your calculations are all correct, save for the glitch at the end, when you erroneously computed $8(-5) = -45$, at the very end, which results in your final calculation being off by $2(-5) = -10$, giving you $-78$ instead of $-68$.
Correct that, and you're good to go!
But the "hard part" was all perfectly correct. (I double checked the rest of your work, too, and you did just fine.) so if your point was to "practice" finding the determinant of a matrix by expanding along the first row, to get the process right, you did the key parts well.
ADDED: If you've learned how elementary row operations alter the determinant of the matrix on which you're operating, doing so can greatly simplify the computation of the determinant of a matrix! See, e.g. Java Man's comment: if you had performed the following elementary row operations $-2R_4 + R_1 \to R_1$, you could have expanded along the first column, greatly simplifying the process.
If you haven't yet learned how ERO's change the determinant, once you learn that, your work will be greatly reduced in the future! (For example, if you are able to use ERO's on some matrix to reduce it to an equivalent system/matrix containing a row, or a column, of all zeros, the determinant of the entire (original and reduced) matrix will be $0$.
The more practice you get, and the more "shortcuts" you learn, the less tedious computing the determinant of a matrix will become.