202.01 meters = 662 feet and 9.15 inches