202.03 meters = 662 feet and 9.94 inches