84.431 meters = 277 feet and 0.06 inches