206.62 meters = 677 feet and 10.65 inches