115.5 x 133.1 meters = 378.94 x 436.68 feet