84.6 meters = 277 feet and 6.71 inches