160.69 meters = 527 feet and 2.38 inches