193.5 meters = 634.84252 feet