202.49 meters = 664 feet and 4.05 inches