210.82 meters = 691 feet and 8 inches