134 x 52 meters = 5275.59 x 2047.24 inches