193.39 meters = 634 feet and 5.78 inches