Offline mode, showing a cached version.

On-track results

Rank Country No. Institute & team name Attempts Best result
1 China 710
China Guangdong Polytechnic Normal University

Wing of Guangshi Team I / ??????
5 of 6 attempts recorded 77 km/kWh 48 mi/kWh