160.99 meters = 528 feet and 2.19 inches