85.43 meters = 280 feet and 3.39 inches