210.06 meters = 689 feet and 2.08 inches