199.39 meters = 654 feet and 2 inches