205.62 meters = 674 feet and 7.28 inches