132.66 meters = 435 feet and 2.83 inches