The longest amount of time a flying fish was ever recorded in flight was about 45 seconds. They cannot breathe the air, so their ability to glide is necessarily limited.