210.8 meters = 691.60105 feet