243 x 142 feet = 74.07 x 43.28 meters