203.2 meters = 666 feet and 8 inches