206.64 meters = 677 feet and 11.43 inches