According to the National Hurricane Centre, the hurricane that forced the closure of the airport last week as it tore through the state made landfall on Wednesday close to Cayo Costa, an island off the coast of Fort Myers.