132 x 240 meters = 433.07 x 787.4 feet