86.37 meters = 283.366142 feet