202.04 meters = 662 feet and 10.33 inches