160.15 meters = 525 feet and 5.12 inches