203.34 meters = 667.125984 feet