132 x 74 meters = 433.07 x 242.78 feet