160.16 meters = 525 feet and 5.51 inches