202.78 meters = 665 feet and 3.46 inches