194.6 meters = 638 feet and 5.42 inches