39.7 x 113.9 meters = 130.25 x 373.69 feet