205.6 meters = 674 feet and 6.49 inches