132 x 115 meters = 433.07 x 377.3 feet