Animal encounters at Calusa Nature Center in Fort Myers