205.71 meters = 674 feet and 10.82 inches