267 x 186 meters = 10511.81 x 7322.83 inches