82.88 meters = 271 feet and 10.99 inches