84.59 meters = 277 feet and 6.31 inches