203.73 meters = 668 feet and 4.87 inches