193.27 meters = 634.087927 feet