132.44 meters = 434 feet and 6.17 inches