203.9 meters = 668 feet and 11.56 inches