210.4 meters = 690.288714 feet