195.9 meters = 642 feet and 8.6 inches