17.93 meters = 58.825459 feet