you dont need to go that high, i an sure regular class 10 / U3 cards with speeds areound 80 MB/s is fine, even good class 10 / U1 cards should be fine.
Our dashcams around 20 mbit only use like 2 MB/s , the mobius 2 of mine generate 800 MB files ( 3 minute long ) 1080/60 - 35 mbit ) thats just something like 4.4 MB/s write speed
800 MB divided with 180 seconds ( 3 minutes ) = 4.4 MB every second.
A cheap U3 card like the 128 Gb Toshiba i have ( EXCERIA M302-EA - 35 MB/s write - 90 MB/s read ) will therefor be just fine in the yi 4k+ and even a fancy Sony action camera i would think.
http://www.toshiba-memory.com/cms/en/products/microsd-cards/exceria/exceria-pro-m302-ea.html
The Toshiba was the cheapest 128 Gb / U3 card i was able to find when i got it, and since then it have been going strong for months in my SG9665GC with just 1 format due to firmware upgrade.
Assuming here.
Say a yi 4k+ generate 2000 MB files for 3 minutes of recording in 4K/60 - 60 mbits, so thats just a write speed of 11 MB/s.
So if thats totally wrong and it do 4000 MB for a 3 minute file thats then a write speed of 22 MB/s and thats still within reach of a good Class 10 / U1 or U3 card.
So yeah with 4 Gb every 3 minutes there is not room for much footage on a 64Gb card for sure, you will run out of storage space way before the battery run dry.
With numbers like that for sure not a camera you will use for dashcam, of for that matter on your bicycle or what ever recording your workout session, ad so the camera is indeed a action camera as you will only have storage space to record those peak action moments, at least if you do so in 4K/60.
Make sure to keep megabits and megabytes apart, those 2 do confuse some people.