210.88 meters = 691 feet and 10.36 inches