139 x 311 feet = 42.37 x 94.79 meters