199.12 meters = 653 feet and 3.37 inches