267 x 357 meters = 10511.81 x 14055.12 inches