58738 feet = 17903.3424 meters