132 x 534 feet = 40.23 x 162.76 meters