52 x 123 meters = 2047.24 x 4842.52 inches