158.66 meters = 520 feet and 6.46 inches