267 x 173 meters = 10511.81 x 6811.02 inches