202.5 meters = 664 feet and 4.44 inches