132 x 82 meters = 433.07 x 269.03 feet