84.43 meters = 277 feet and 0.02 inches