199.8 meters = 655 feet and 6.14 inches