2 inches = 0.1666 feet
15 x 24 x 0.1666 = 59.98 cubic feet
1 cubic yard = 27 cubic feet
59.98 is greater than 27 so 1 cubic yard of topsoil will not be enough
7.4m questions
9.9m answers