199.73 meters = 655 feet and 3.39 inches