85.46 meters = 280 feet and 4.57 inches