132 x 134 meters = 433.07 x 439.63 feet