255.94 meters = 839.698163 feet