134 x 39.2 meters = 439.63 x 128.61 feet