199.58 meters = 654 feet and 9.48 inches