204.43 meters = 670 feet and 8.43 inches