86.27 meters = 283.038058 feet