84.41 meters = 276 feet and 11.23 inches