Tolong jelaskan mengenai Geografi dari Kota Surabaya dalam bahasa melayu

Surabaya yang luasnya 326.36 kilometer persegi terletak di tepi pantai utara provinsi Jawa Timur. Wilayahnya menyempadani Selat Madura di utara dan timur, Kabupaten Sidoarjo di selatan, dan Kabupaten Gresik di barat.

Surabaya terdiri daripada dataran rendah yang tingginya antara 3 - 6 meter di atas aras laut, kecuali di bahagian selatan yang mempunyai dua buah bukit landai, iaitu di daerah Lidah dan Gayungan, dengan tingginya antara 25 - 50 meter di atas aras laut. Kawasan baratnya beralun sedikit. Muara Sungai Kali Mas terletak di Surabaya dan merupakan salah satu daripada dua cabang Sungai Brantas.