200.99 meters = 659 feet and 4.99 inches