161.66 meters = 530 feet and 4.57 inches