199.59 meters = 654 feet and 9.87 inches