203.27 meters = 666.896325 feet