As ScrufR pointed out (and his clip of the datasheet) , the 50mA was assuming you needed the Electron awake normally to collect sensor data.
I “assumed” this from your large Li-Po size.
If by chance what you are measuring (sensor) can drive an interrupt, then your 24hr baseline demand could start closer to 6mA * 24hr using something like System.sleep(D2, RISING, sleepLeft, SLEEP_NETWORK_STANDBY );
Similar situation if your data collection can operate on a timed schedule.
Verses 50mA * 24hr to constantly collect sensor data w/ Electron Idle, modem Off
Again, External demands not included as ScruffR clarified.