135 x 267 meters = 5314.96 x 10511.81 inches