162.43 meters = 532 feet and 10.88 inches