205.57 meters = 674 feet and 5.31 inches