131.8 meters = 432.414698 feet