39.3 x 118.1 meters = 128.94 x 387.47 feet