85.382 meters = 280 feet and 1.5 inches