199.88 meters = 655 feet and 9.29 inches