136 x 256 meters = 446.19 x 839.9 feet