131 x 256 meters = 429.79 x 839.9 feet