199.79 meters = 655 feet and 5.75 inches