114.3 x 70.4 meters = 375 x 230.97 feet