160.06 meters = 525 feet and 1.57 inches