157 x 132 meters = 515.09 x 433.07 feet