203.77 meters = 668 feet and 6.44 inches