It looks like it is in violation of the height law.
Vehicles under 4,500 GVWR have a max frame height of 24 inches. Those with a GVWR between 4,500 and 7,499 have a max frame height of 26 inches, and those over 7,500 have a max frame height of 28 inches.