How long is the causeway bridge?

24 miles it is the longest bridge over water in the world