Range: 40km
20 min pedaling charges 50%
Top speed 25kph
If a 70kg well trained amateur cyclist can output ~200W for an hour [1], so let's guestimate 130 for an average person. That would mean the battery has a capacity of at least: 130W * 2*20min = 86.6Wh. The efficiency of the motor/ESC is not considered.So at 15kph, it would take 2.6 hours to reach the stated 40km range. 86.6Wh / 2.6hrs = 32.5W
A model based calculator [2] says that with 32.5W you indeed cycle at 15.5kph.
LiFePo batteries have an energy density of 325Wh/L, so we would need a battery volume of: 86.6Wh/325Wh/L = 0.27L, but a quick search for an example online reveals that a commercial 10Ah 12.8V takes up 1L. That would seem to fit within the product.
I was initially doubting the claims, but it seems to check out ?
[1] https://blog.2peak.com/en/what-are-the-average-watts-of-a-go... [2] https://www.gribble.org/cycling/power_v_speed.html