84.35 meters = 276 feet and 8.87 inches