115.3 x 71.4 meters = 378.28 x 234.25 feet