203.58 meters = 667 feet and 10.96 inches