135 x 336 meters = 5314.96 x 13228.35 inches