Efectivamente, Drago, algo debe estar fallando, porque la respuesta del examinador, considerando que el primer tanque quedaba vacío, choca con la lógica: para que quedara vacío hay que suponer que el tanque no está sobre la quilla, sino algo más elevado, ¡pero no te dicen cuánto más elevado! Evidentemente se puede calcular, si sabemos que queda vacío (y en ese caso estaría situado a 30 cm. sobre la quilla*), pero el enunciado no lo dice, con lo cual...
Y si no te dicen nada, lo lógico es suponer que el tanque está sobre la quilla, no más elevado, con lo que el primer tanque no podía quedar vacío con un trasiego de sólo 25 Tm de combustible...
No sé si he sido capaz de explicarme

* 25 Tm combustible = 29.411 litros
29,411 m3 = 3,5 · 3,5 · x
x = (3,5 · 3,5)/29,411 = 2,40 m de altura de combustible
2,40/2 = 1,20 cm. Kg al fondo del tanque,
Si Kg = 1,50 = 1,20 + x
x = 1,50 - 1,20 m = 0,30 m = 30 cm.

