Does 59feet =170000 meters
no it equals 17.9 meters which is rounded to about 18 meters.
It Would Be 17.9832 Meters