206.65 meters = 677.985564 feet