206.28 meters = 676 feet and 9.26 inches