161.11 meters = 528 feet and 6.91 inches