222 x 334 meters = 8740.16 x 13149.61 inches