160.84 meters = 527 feet and 8.28 inches