131 x 160.1 meters = 429.79 x 525.26 feet