206.6 meters = 677.821522 feet