160.73 meters = 527 feet and 3.95 inches