199.56 meters = 654 feet and 8.69 inches