200.59 meters = 658 feet and 1.24 inches