82.55 meters = 270 feet and 10 inches