both records were acknowledged and ratified by the world sailing speed record council yabyo kuko uwo mugabo atari buruhuke kuko izaza ari myinshi ibitubaho byose ni impfabusa