86.4 meters = 283.464567 feet