267 x 137 meters = 10511.81 x 5393.7 inches