205.58 meters = 674 feet and 5.7 inches