203.3 meters = 666 feet and 11.94 inches