84.69 meters = 277 feet and 10.25 inches