200.93 meters = 659 feet and 2.63 inches