The Bahamas consists of 700 islands and 2,400 cays with an area of 5,358 sq. miles (13,878 sq. km.). It extends 760 miles from the coast of Florida on the northwest almost to Haiti on the southeast.