200.9 meters = 659.120735 feet