210.36 meters = 690 feet and 1.89 inches