134 x 42.3 meters = 439.63 x 138.78 feet