205.46 meters = 674 feet and 0.98 inches