203.65 meters = 668.143045 feet