193.04 feet = 58.838592 meters