Of course it is a rational number.
Whole number are numbers without fractions or decimals, integers too but what is the difference then ? Integers include also negative numbers without fractions or decimals.
Obviously -5.41 is neither an integer, nor a whole number.
-5.41 is not an irrational too since irrational have infinite sequence of numbers after the comma.
-5.41 is in fact a rational number.
Good luck