202.79 meters = 665 feet and 3.86 inches