205.39 meters = 673 feet and 10.22 inches