193.49 meters = 634 feet and 9.72 inches