Longest commercial flight takes off