195.85 meters = 642 feet and 6.63 inches