200.84 meters = 658 feet and 11.09 inches