201.88 meters = 662 feet and 4.03 inches