132.53 meters = 434 feet and 9.72 inches