Jeremy, can you tell me how long that heater is? Also, is it glass, plastic, titanium?