132 x 136 meters = 433.07 x 446.19 feet