Searched high and low for a gas gauge for my Yamaha Rhino, under $150.00, none to be found. Can't see the fuel level in the seat tank so decided to cut a hole in the tank and mount a sending unit and this gauge on the dash. Be sure to use  a 2 1/16th hole saw, not a Fostner bit, keep the plastic particles out of the tank. If you need to clean, use Duct Tape on a extended grabber tool to suck particles out of the tank. I was very careful and caught the hole piece before I sawed all the way through, then used a sharp knife to finish the cutting of the hole in the tank. Tank is actually quite thick material and accepts wood or metal screws just fine, they don't have to be too tight if you use Permatex BLUE rtv gasket sealer, it is impervious to gas and oils. Be sure to cut and adjust your fuel sending unit arm to go all the way straight down for an accurate EMPTY reading on the gauge. The full mark will read correctly in any position obviously because it is floating to the top position.  I used a Moeller Marine 4 to 28 inch long Universal sending unit also here on Amazon, and it worked perfect. The entire project took 1 hour and cost under $50.00 so now I have a gas gauge with a light in it and fits nicely in the dash of my Yamaha Rhino.