155 x 267 meters = 6102.36 x 10511.81 inches