260 x 267 meters = 10236.22 x 10511.81 inches