139 x 256 feet = 42.37 x 78.03 meters