193.9 feet = 59.10072 meters