132.5 meters = 434.711286 feet