84.9 meters = 278.543307 feet