Tolong jelaskan mengenai Geografi dan iklim dari Florence, Oregon

Florence terletak di Pesisir Oregon di muara Sungai Siuslaw tepat di sebelah utara Area Rekreasi Nasional Oregon Dunes, pada garis lintang yang hampir sama dengan Eugene, Oregon . Itu kira-kira di tengah-tengah antara kota-kota pesisir utama Oregon lainnya di Newport dan Coos Bay . Florence mencakup hotel dan pusat konferensi Driftwood Shores di utara kota di Pantai Heceta pada tahun 2008.

Komunitas Glenada yang tidak berhubungan terletak tepat di seberang Siuslaw di US Route 101 di selatan Florence, dan kota Yachats berjarak  ke utara. Menurut Biro Sensus Amerika Serikat, kota ini memiliki luas total   , di antaranya    adalah tanah dan    adalah air.