199.44 meters = 654 feet and 3.97 inches