131 x 73.3 meters = 429.79 x 240.49 feet