205.44 meters = 674 feet and 0.19 inches