205.53 meters = 674 feet and 3.73 inches