73 x 131 meters = 239.5 x 429.79 feet