82.64 meters = 271 feet and 1.54 inches