Find the surface area of a square pyramid with a base length of 24cm and a height of 16 cm.

A. 1056 cm^2
B. 1536 cm^2
C. 816 cm^2
D. 1344 cm^2