2d array not populated correctly when using bitshift

Sorry, the ESP32's A:D converter is a 12bit and fits nicely into a int16_t. But, converting it to a float.