139 x 316 feet = 42.37 x 96.32 meters