210.28 meters = 689 feet and 10.74 inches