202.48 meters = 664 feet and 3.65 inches