135 x 131 meters = 442.91 x 429.79 feet