203.01 meters = 666.043307 feet