131 x 102 meters = 429.79 x 334.65 feet